barge engineer - French English Dictionary